package ua.maxicash.service;

import ua.maxicash.vo.SystemUser;
import ua.maxicash.vo.Work;
import ua.maxicash.vo.WorkingDay;

import java.util.Date;
import java.util.List;
import java.util.Set;

public interface CalendarService {
	
	public List<Date> getCalendarForMonth(int month, int year, SystemUser su);
	public Set<WorkingDay> getCalendarForDay(int day, int month, int year, SystemUser su);
	public Set<Work> getNearestWorks(SystemUser su, int amount);
    public Set<Work> getRandomWorks(SystemUser su, int amount);
	
}
